Big Huge Thesaurus

genus Conferva

noun

sounds kind of like